feel (physically) - Spanish English Dictionary